home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / ec150.zip / ECSYSOP.DOC < prev    next >
Text File  |  1992-07-29  |  49KB  |  1,199 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.          █▀▀▀█ █▀▀▀█ ▀▀█▀▀ █▀▀▀█ █▀▀▀█ █ █▀▀▀█ █▀▀▀█
  8.          █▄▄   █▄▄▄▄   █   █▄▄   █▄▄▄█ █ █   █ █   █
  9.          █         █   █   █     █  █  █ █▀▀▀█ █   █
  10.          █▄▄▄█ █▄▄▄█   █   █▄▄▄█ █  █▄ █ █   █ █   █
  11.  
  12.          █▀▀▀█ █▀▀▀█ █▀▀▀█ █▀▀▀█ █   █ █▀▀▀█ █▀▀▀█ ▀▀█▀▀ TM
  13.          █     █   █ █   █ █   █ █   █ █▄▄   █▄▄▄▄   █
  14.          █     █   █ █   █ █   █ █   █ █         █   █
  15.          █▄▄▄█ █▄▄▄█ █   █ █▄█▄█ █▄▄▄█ █▄▄▄█ █▄▄▄█   █
  16.                              █▄
  17.                                            Version 1.5
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.          █▀▀ █ █ █▀▀ █▀█ █▀█ █ █▀▀    █▀▀ █ █ █ █▀▄ █▀▀
  25.          ▀▀█ ▀█▀ ▀▀█ █ █ █▀▀   ▀▀█    █ ▄ █ █ █ █ █ █▀
  26.          ▀▀▀  ▀  ▀▀▀ ▀▀▀ ▀     ▀▀▀    ▀▀▀ ▀▀▀ ▀ ▀▀▀ ▀▀▀
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.             ▀█▀     Copyright (c) 1990-1992 by Bentley C. Griffith.
  50.           █▀▀█▀▀▀   All rights reserved worldwide.
  51.           █  █ ▀█   Esterian Conquest is a Trademark of Griffith
  52.           █▄▄█▄▄█     International.
  53.             ▄█▄     Sysop's Guide written by Joel B. Cohen, Ph.D.
  54.                     Fourth Edition, July, 1992.
  55.  
  56.          Published by: Griffith International, P.O. Box 530703,
  57.                        Birmingham, AL 35253
  58.  
  59.  
  60.  
  61.  
  62.  
  63.              ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)
  64.  
  65.  
  66.                                TABLE OF CONTENTS
  67.  
  68.          INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . .  1
  69.             Using this sysop's guide
  70.             Background
  71.             Popularity of this game
  72.             What makes Esterian Conquest unique
  73.             Test-drive this software
  74.  
  75.          INSTALLING THE PROGRAM . . . . . . . . . . . . . . . . . .  4
  76.             System requirements for Esterian Conquest
  77.             Files on the program diskette
  78.             Installing Esterian Conquest
  79.  
  80.          ESTERIAN CONQUEST SYSOP UTILITY (ECUTIL.EXE) . . . . . . .  6
  81.             Running ECUTIL
  82.             The Main Menu options
  83.             Message files created by this program
  84.  
  85.          ESTERIAN CONQUEST PLAYER INTERFACE (ECGAME.EXE)  . . . . .  9
  86.             Running ECGAME
  87.             Sysop options available
  88.             Message files created by this program
  89.  
  90.          ESTERIAN CONQUEST MAINTENANCE PROGRAM (ECMAINT.EXE)  . . . 10
  91.             Running ECMAINT
  92.             Starting a new game
  93.             Command line options available
  94.             Message files created by this program
  95.  
  96.          TROUBLESHOOTING  . . . . . . . . . . . . . . . . . . . . . 11
  97.             Checklist for complete setup of Esterian Conquest
  98.             Symptom: The game was restored from a backup and
  99.                there is a file named ERRORS.TXT in the game-file
  100.                directory
  101.             Symptom: The ECGAME program does not take players'
  102.                orders and there are files ending with ".TOK"
  103.                in the game directory
  104.  
  105.          APPENDIX A. DATA FILES STORED IN THE GAME DIRECTORY BY
  106.             ESTERIAN CONQUEST . . . . . . . . . . . . . . . . . . . 14
  107.  
  108.          APPENDIX B. FEEDBACK/SUGGESTION SHEET  . . . . . . . . . . 15
  109.  
  110.          APPENDIX C. REGISTRATION OF ESTERIAN CONQUEST  . . . . . . 16
  111.  
  112.          ESTERIAN CONQUEST ORDER FORM . . . . . . . . . . . . . . . 17
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.              ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)
  123.  
  124.  
  125.          =============================================================
  126.                                   INTRODUCTION
  127.          =============================================================
  128.  
  129.  
  130.          USING THIS SYSOP'S GUIDE
  131.          -------------------------------------------------------------
  132.             We assume that you are a System Operator (SYSOP) on a
  133.             Bulletin Board System (BBS).  This manual contains the
  134.             information needed to run Esterian Conquest on your BBS.
  135.             We also assume that you are familiar with running your BBS
  136.             software and installing software on your computer.  You
  137.             may want to refer to your BBS software manual for
  138.             information on installing a door game.
  139.  
  140.             The main purposes of this Sysop's Guide are to:
  141.  
  142.             1. Familiarize you with Esterian Conquest's features.
  143.  
  144.             2. Provide you with the information needed to install and
  145.                maintain Esterian Conquest.
  146.  
  147.             3. Serve as a reference for more detailed information.
  148.  
  149.             We suggest that you read this entire document, or at least
  150.             familiarize yourself with it.  Refer to the Players' Guide
  151.             (in the file "ECPLAYER.DOC") for information on playing
  152.             the game.
  153.  
  154.  
  155.          BACKGROUND
  156.          -------------------------------------------------------------
  157.             Esterian Conquest is the brainchild of a relentless gamer
  158.             who is also an electrical engineer and a professional
  159.             programmer.  Dissatisfied with existing galactic conquest
  160.             programs, he wrote his own game from scratch.  He designed
  161.             it to realistically simulate the actions of interstellar
  162.             fleets, planetary production, land-based armies, starbases
  163.             and more.  He made it easy for players to command their
  164.             empires so they could spend their time on strategy rather
  165.             than on struggling with complex commands.
  166.  
  167.             The planning and writing of the first release took almost
  168.             two years and incorporated suggestions from many
  169.             experienced gamers and sysops.  This new version
  170.             implements requests and suggestions from hundreds of users
  171.             and sysops.  It is much more playable, realistic, and
  172.             addictive.
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.1)          2
  180.  
  181.          POPULARITY OF THIS GAME
  182.          -------------------------------------------------------------
  183.             Sysops tell us that Esterian Conquest has become one of
  184.             the most requested and used door programs they own.  The
  185.             positive feedback and number of suggestions have exceeded
  186.             our expectations.  A review in Computer Gaming World (June
  187.             1991 issue) said: "Esterian Conquest could be one of the
  188.             best 'on-line games of the '90s.'"  At the time of
  189.             writing, it is registered in fourteen countries and 45
  190.             States; five independent groups of programmers have
  191.             written utility programs to enhance the play of the game;
  192.             and we average 125 e-mail suggestions, questions, or
  193.             comments per week.
  194.  
  195.             Our goal is to create the best and most used BBS door game
  196.             in existence.  The players' enjoyment of the game is our
  197.             highest priority and we are willing to do whatever is
  198.             necessary to enhance their fun.  We welcome your comments
  199.             and suggestions.
  200.  
  201.  
  202.          WHAT MAKES ESTERIAN CONQUEST UNIQUE:
  203.          -------------------------------------------------------------
  204.             Players tell us they enjoy the realism of the simulation
  205.             and the ease of use.  Many spend hours a day plotting
  206.             their campaigns or retelling the stories of their glorious
  207.             victories.  Sysops like it because it requires almost no
  208.             attention and because it is practically foolproof.
  209.  
  210.          REALISM.  Players issue their orders between maintenances,
  211.             while game-time is stopped.  Esterian Conquest's
  212.             maintenance program uses a sophisticated simulation to
  213.             model what would happen in real-time.  During a battle,
  214.             the program actually plays every ship in each fleet
  215.             and tracks the results.
  216.  
  217.             As in a real-life war, fleets, starbases and planets
  218.             report to their commanders when they've accomplished a
  219.             mission or when they see something that could be a threat.
  220.             These reports are verbal and word-wrapped and they add a
  221.             feeling of "being there" to the game.
  222.  
  223.          LOW-MAINTENANCE.  We went to great lengths to make Esterian
  224.             Conquest sysop friendly.  It is easy to install and is
  225.             self-reliant.  Simply install the program, initialize one
  226.             or more player games, and forget about it until you want
  227.             to re-initialize a game.  When the game maintenance
  228.             program runs, it checks all data files and databases for
  229.             corruption that can occur during power failure.  If the
  230.             files pass the test, maintenance backs up the game.  If
  231.             maintenance detects corruptions in the databases, it
  232.             restores the game from a previous backup.
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          3
  240.  
  241.          TROUBLE-FREE OPERATION.  Unlike many door-games, Esterian
  242.             Conquest allows simultaneous multi-node use.  It handles
  243.             input from several players at the same time even under the
  244.             most punishing situations.  This is a very well behaved
  245.             program that will run reliably and return to your BBS
  246.             software correctly when done.
  247.  
  248.             Also unlike many door-games, Esterian Conquest directly
  249.             handles the serial communications hardware and interrupts.
  250.             Esterian Conquest's door-game program is interrupt driven
  251.             so it does not miss characters typed by players, nor does
  252.             Esterian Conquest lock up when a remote player hangs up
  253.             his modem in the middle of play.  If carrier is lost, the
  254.             program stops, saves the state of the game, restores the
  255.             state of the machine, and then exits.  Thus, you do not
  256.             need Watch-Dog type programs to guard Esterian Conquest.
  257.             Esterian Conquest uses as much memory as is available.  We
  258.             recommend turning off the Watch-Dog type programs to allow
  259.             more memory for the game to run faster.
  260.  
  261.  
  262.          TEST DRIVE THIS SOFTWARE:
  263.          -------------------------------------------------------------
  264.             We are very proud of this game and grateful for the
  265.             feedback and suggestions we received.  Find out for
  266.             yourself about how popular this game can become.  Run this
  267.             shareware version on your BBS.
  268.  
  269.             The shareware version of Esterian Conquest is identical to
  270.             the registered version except that the shareware version
  271.             halts player games after 30 moves and declares the current
  272.             leader as the winner.  When the game reaches this stopping
  273.             point, you can either register Esterian Conquest and
  274.             resume the halted game at move 31 or you can re-start a
  275.             new 30-move game with the shareware version.
  276.  
  277.             Buying the registered version of Esterian Conquest also
  278.             offers you additional benefits such as:
  279.  
  280.             1. Free minor upgrades & highly discounted major upgrades.
  281.  
  282.             2. Your name and BBS name appearing at the game's start.
  283.  
  284.             3. A professionally printed manual containing the full
  285.                Sysop's Guide and Players Guide.
  286.  
  287.             4. BBS support for general questions.
  288.  
  289.             5. VOICE support for bug information.  When we correct
  290.                program bugs, you will get the bug fix for free.
  291.  
  292.             Please refer to the order form at the end of this manual
  293.             for information on buying a registered version of Esterian
  294.             Conquest.  We rely on your support for maintaining and
  295.             improving this game.
  296.  
  297.  
  298.  
  299.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          4
  300.  
  301.          =============================================================
  302.                              INSTALLING THE PROGRAM
  303.          =============================================================
  304.  
  305.          SYSTEM REQUIREMENTS FOR ESTERIAN CONQUEST
  306.          -------------------------------------------------------------
  307.             Esterian Conquest will run on any IBM PC,XT,PS/2, or
  308.             compatible machine with the following capacities:
  309.  
  310.                MS-DOS version 2.11 or later.
  311.  
  312.                512K of internal memory (640K is recommended for larger
  313.                games involving 25 players).
  314.  
  315.                A hard disk with at least 1MB available disk space.
  316.  
  317.                BBS software that can generate any of the following
  318.                door file formats:
  319.  
  320.                   PCBOARD.SYS  . . . . (PCBoard v14+)
  321.                   DOOR.SYS . . . . . . (as suggested by GAP software)
  322.                   DORINFOx.DEF . . . . (QBBS, RBBS, RA, FoReM, etc.)
  323.                   CALLINFO.BBS . . . . (Wildcat!)
  324.                   SFDOORS.DAT. . . . . (Spitfire)
  325.                   CHAIN.TXT  . . . . . (WWIV)
  326.                   INFO.BBS . . . . . . (Phoenix software)
  327.  
  328.                Esterian Conquest is currently running successfully on
  329.                the following BBS software:
  330.  
  331.                Autie         Kitten        Remote Access   Teleguard
  332.                Feather Net   MaxiHost      RBBS            TPBoard
  333.                Fido!         Maximus       RyBBS           Tritel
  334.                Force         MBBS          Sapphire        USSR
  335.                FoReM         OPUS          Searchlight     UBBS
  336.                GAP           OSIRIS SE     Simplex         Ultra BBS
  337.                Genesis       PCBoard       Spitfire        WildCat
  338.                GT Power      Prologon      SuperBBS        WWIV
  339.                Host 4.4      QuickBBS      TAG             Zylem
  340.  
  341.  
  342.  
  343.          FILES ON THE PROGRAM DISKETTE
  344.          -------------------------------------------------------------
  345.          EXECUTABLE FILES.  Esterian Conquest consists of three
  346.             program files:
  347.  
  348.             ECUTIL.EXE (Sysop Utility) initializes player-games, sets
  349.                up the maintenance schedule, changes the status of
  350.                empires, and sets switches for how the game will run.
  351.  
  352.             ECGAME.EXE (The User Interface) allows players to enter
  353.                their moves, review the status of their empires, and
  354.                send messages to other players.
  355.  
  356.  
  357.  
  358.  
  359.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          5
  360.  
  361.             ECMAINT.EXE (The Maintenance Program) simulates the
  362.                movements of all the empires and figures out the
  363.                results.
  364.  
  365.  
  366.          DOCUMENTATION FILES.  Four documents (ASCII text files) are
  367.             included with the Esterian Conquest software package.
  368.             These are:
  369.  
  370.             ECREADME.DOC: Sysops' brief document on setting up the
  371.                game and last minute changes to the game.
  372.  
  373.             ECSYSOP.DOC:  This sysop's document.
  374.  
  375.             ECPLAYER.DOC:  Esterian Conquest players' Guide.  Make
  376.                this file available to your users for downloading.
  377.  
  378.             ECQSTART.DOC:  Esterian Conquest players' Quick Start
  379.                document.  Make this file available for downloading as
  380.                well.
  381.  
  382.             WHATSNEW.DOC:  A history of revisions and enhancements.
  383.  
  384.  
  385.  
  386.          INSTALLING ESTERIAN CONQUEST
  387.          -------------------------------------------------------------
  388.             Installing Esterian Conquest is straightforward involving
  389.             four steps:
  390.  
  391.          STEP 1. COPY THE PROGRAM FILES.  Create a directory on your
  392.             hard disk to hold the program files (we will call it \EC
  393.             in this manual). Copy the three program files (ECUTIL.EXE,
  394.             ECGAME.EXE, and ECMAINT.EXE) into this directory.  Create
  395.             a separate directory for the game files (call it \GAME01).
  396.             If you wish to run multiple player games simultaneously,
  397.             create a separate directory for each game (\GAME01,
  398.             \GAME02, \GAME03, etc.).
  399.  
  400.          STEP 2. CREATE A DOOR-GAME BATCH FILE.  This batch file will
  401.             run the ECGAME.EXE program.  First switch to the directory
  402.             that stores the player game data files (\GAME01).  The
  403.             command to run ECGAME must have the path which contains
  404.             the doorgame file.
  405.  
  406.             EXAMPLE OF DOOR BATCH COMMANDS:
  407.             COMMAND:                 EXPLANATION:
  408.             ----------------------------------------------------------
  409.             C:                       (switch to drive C:)
  410.             CD\GAME01                (go to game directory \GAME01)
  411.             C:\EC\ECGAME C:\DOOR     (from c:\ec, run ECGAME followed
  412.                                        by directory \DOOR which
  413.                                        contains the door file such as
  414.                                        PCBOARD.SYS, DOOR.SYS, etc.)
  415.             ----------------------------------------------------------
  416.  
  417.  
  418.  
  419.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          6
  420.  
  421.  
  422.             When calling ECGAME, you can specify either the directory
  423.             containing the door file or you can specify the path and
  424.             the exact door file name:
  425.  
  426.                ECGAME C:\DOOR              (Path only)
  427.                ECGAME C:\DOOR\PCBOARD.SYS  (Path and file name)
  428.                ECGAME DORINFO1.DEF         (File name in current path)
  429.  
  430.  
  431.          STEP 3. ADD THE MAINTENANCE PROGRAM TO YOUR BBS DAILY EVENT
  432.             BATCH FILE.  The maintenance program (ECMAINT.EXE) should
  433.             be run from the player game data directory.
  434.  
  435.             NOTE: Adding the ECMAINT program to the event batch file
  436.             will start the game.  You should advertise the start of
  437.             a game and wait several days to allow users to sign up for
  438.             empires before adding this command to your event batch
  439.             file.
  440.  
  441.             COMMANDS TO ADD TO THE BBS DAILY EVENT BATCH FILE:
  442.             COMMAND:                 EXPLANATION:
  443.             ----------------------------------------------------------
  444.             C:                       (switch to drive C:)
  445.             CD\GAME01                (go to game directory \GAME01)
  446.             C:\EC\ECMAINT /R         (from c:\ec, run ECMAINT and
  447.                                         generate rankings file)
  448.             COPY RANKINGS.TXT \BULLETINS
  449.                                      (copy the player rankings to your
  450.                                         bulletins directory)
  451.             ----------------------------------------------------------
  452.  
  453.          STEP 4. PLAYER DOCUMENTATION FILES.  Make the player
  454.             documentation files (ECPLAYER.DOC, ECQSTART.DOC) available
  455.             to your users.  You may wish to compress these files with
  456.             programs such as PKZIP.
  457.  
  458.             Now use the ECUTIL.EXE program to initialize a game (see
  459.             the section on running the ECUTIL program which follows
  460.             immediately).
  461.  
  462.  
  463.  
  464.          =============================================================
  465.                   ESTERIAN CONQUEST SYSOP UTILITY (ECUTIL.EXE)
  466.          =============================================================
  467.  
  468.             The ECUTIL program initializes and modifies player games
  469.             and sets configuration switches for operating the
  470.             maintenance program (ECMAINT.EXE) and player interface
  471.             program (ECGAME.EXE).
  472.  
  473.             Each screen gives instructions at the top and a menu for
  474.             selection of options.  The function keys pick menu options
  475.             and the arrow keys and space bar make choices.  The ESC
  476.  
  477.  
  478.  
  479.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          7
  480.  
  481.             key exits back to a previous menu in the program from
  482.             anywhere.  A list of functions in the program follows.
  483.  
  484.  
  485.  
  486.          RUNNING ECUTIL
  487.          -------------------------------------------------------------
  488.             Before running the ECUTIL program, switch to the directory
  489.             in which you store the player game data files.
  490.  
  491.             EXAMPLE:
  492.             ----------------------------------------------------------
  493.                CD\GAME01             (change to directory \GAME01)
  494.                C:\EC\ECUTIL          (from c:\ec, run ECUTIL)
  495.             ----------------------------------------------------------
  496.  
  497.             There are two times you must use ECUTIL: the very first
  498.             time you install the game directory and when you
  499.             initialize (or re-initialize) a game.  Otherwise, this
  500.             utility is needed only for changing defaults.
  501.  
  502.          FIRST TIME: From the main menu, choose the SETUP PROGRAM
  503.             option by pressing the F4 key.  This creates system files
  504.             needed by the other programs.  See the section below on
  505.             how to fill in the information on the screen.
  506.  
  507.          INITIALIZING A GAME: From the main menu, choose the
  508.             INITIALIZE GAME option by pressing the F1 key.  This
  509.             creates a new player game.
  510.  
  511.  
  512.  
  513.          THE MAIN MENU OPTIONS
  514.          -------------------------------------------------------------
  515.  
  516.          F1. INITIALIZE A GAME.  This starts a new game or resets a
  517.             finished game.  You can specify the number of players in
  518.             the game (4,9,16, or 25), reserve game slots for parti-
  519.             cular users, and decide which days of the week maintenance
  520.             will occur.  It also generates a new galaxy map.
  521.  
  522.          F2. MODIFY MAINTENANCE SCHEDULE.  This option specifies the
  523.             days of the week in which maintenance will occur for a
  524.             player game.
  525.  
  526.          F3. EDIT THE PLAYERS' FILE.  There are three options: (1)
  527.             make an empire unowned, (2) have the computer play an
  528.             empire, or (3) assign the empire to a player (assign or
  529.             change player, or change empire name).
  530.  
  531.          F4. MODIFY PROGRAM OPTIONS.  You can control several program
  532.             parameters through the option keys.
  533.  
  534.             A. Auto-purge expired messages or results. This saves disk
  535.                space used by outdated messages.
  536.  
  537.  
  538.  
  539.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          8
  540.  
  541.  
  542.             B. Computer autopilot runs the empires of inactive
  543.                players.  Set the number of missed moves that defines a
  544.                player as inactive.  When the computer takes control,
  545.                it emphasizes developing defenses.  The player can
  546.                regain control if he/she logs into the program.
  547.  
  548.             C. Snoop ON/OFF.  Players' moves will echo on the sysop's
  549.                screen when snoop is ON.
  550.  
  551.             D. Local User Keyboard Timeout ON/OFF.  The program will
  552.                log off a local user or sysop if they don't press a key
  553.                within the number of minutes specified in option F
  554.                below.  This is disabled if option F is set to zero.
  555.  
  556.             E. Remote User Keyboard Timeout ON/OFF.  The program will
  557.                log off remote users if no they don't press a key
  558.                within the number of minutes specified in option F
  559.                below.  This is disabled if option F is set to zero.
  560.             F. Set time for keyboard timeout.  This applies to the
  561.                Local/Remote Timeout settings in options D & E above.
  562.                Setting this to zero disables options D & E.
  563.  
  564.             G. Set minimum daily time for each player.  Guarantees a
  565.                minimum amount of time even if they've almost used up
  566.                their daily time limit on the BBS.  Set to zero for no
  567.                minimum.
  568.  
  569.             X. Exit back to the previous menu.
  570.  
  571.          F5. CHANGE MODEM/COM PORT CONFIGURATION.  Use this option to
  572.             set the interrupt request numbers (IRQ) for COM1 through
  573.             COM4 and to enable or disable hardware flow control for
  574.             each of the COM ports.  This is designed to allow sysops
  575.             with non-standard hardware configurations to run Esterian
  576.             Conquest.
  577.  
  578.             A,B,C,D. Change the IRQ Number for each of COM1 through
  579.                COM4.  For each COM port you can assign interrupts 0
  580.                through 7.
  581.  
  582.             E. Restore the Default IRQ Numbers for COM1 to COM4.  This
  583.                returns the com ports to the standard IRQ numbers
  584.                (COM1=IRQ4, COM2=IRQ3, COM3=IRQ4, COM4=IRQ3).
  585.  
  586.             F,G,H,I. Set the hardware flow control for COM1 through
  587.                COM4.  Typing the letter toggles the flow control ON or
  588.                OFF.  If your software or modem does not support
  589.                hardware flow control, turn it off for the specific COM
  590.                port.
  591.  
  592.             X. Exit back to the previous menu.
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          9
  600.  
  601.          MESSAGE FILES CREATED BY THIS PROGRAM
  602.          -------------------------------------------------------------
  603.             ECUTIL generates the file GALAXY.MAP which contains the
  604.             entire galaxy map for the current game.  You can make this
  605.             file available for players to download so that they can
  606.             chart their forces and planets.
  607.  
  608.  
  609.  
  610.          =============================================================
  611.                 ESTERIAN CONQUEST PLAYER INTERFACE (ECGAME.EXE)
  612.          =============================================================
  613.  
  614.             The game door program accepts players' moves and relays
  615.             their messages to each other.  It allows true simultaneous
  616.             multi-node use.
  617.  
  618.  
  619.          RUNNING ECGAME
  620.          -------------------------------------------------------------
  621.             Call ECGAME.EXE from a door-game batch file.  The path
  622.             containing the door file (such as PCBOARD.SYS or
  623.             DORINFOx.DEF) should follow the program command.  Before
  624.             running ECGAME.EXE, the batch file should change to the
  625.             directory containing the player game files.
  626.  
  627.             When calling ECGAME, you can specify either the directory
  628.             containing the door file or you can specify the path and
  629.             the exact door file name:
  630.  
  631.                ECGAME C:\DOOR              (Path only)
  632.                ECGAME C:\DOOR\PCBOARD.SYS  (Path and file name)
  633.  
  634.  
  635.             EXAMPLE OF DOOR BATCH COMMANDS:
  636.             ----------------------------------------------------------
  637.             C:                       (switch to drive C:)
  638.             CD\GAME01                (change to directory \GAME01)
  639.             C:\EC\ECGAME C:\DOOR     (from c:\ec, run ECGAME followed
  640.                                        by directory \DOOR which
  641.                                        contains the door file such as
  642.                                        PCBOARD.SYS, DOOR.SYS, etc.)
  643.             ----------------------------------------------------------
  644.  
  645.  
  646.          SYSOP OPTIONS AVAILABLE
  647.          -------------------------------------------------------------
  648.             The sysop has a few options while ESTERIAN is running.
  649.             They are the following:
  650.  
  651.             F2. DISCONNECT USER.  Immediately disconnects the user
  652.                from the BBS and exits the door.
  653.  
  654.             F8. FORCE DOOR CLOSED.  Immediately exits the door and
  655.                returns the player to the BBS.
  656.  
  657.  
  658.  
  659.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          10
  660.  
  661.             F10. CHAT WITH PLAYER.  Allows you to chat with a player.
  662.  
  663.  
  664.          MESSAGE FILES CREATED BY THIS PROGRAM
  665.          -------------------------------------------------------------
  666.             ECGAME.EXE creates or appends to a file: ERRORS.TXT when
  667.             it encounters any errors.
  668.  
  669.  
  670.          =============================================================
  671.               ESTERIAN CONQUEST MAINTENANCE PROGRAM (ECMAINT.EXE)
  672.          =============================================================
  673.  
  674.             The maintenance program determines the results of the
  675.             moves submitted by the players in a turn.  It sends result
  676.             reports to the players to alert them of the outcomes of
  677.             the moves.  It also creates a file called RANKINGS.TXT
  678.             containing the rankings of all the players for that turn.
  679.             ECMAINT checks the integrity of the game files to be
  680.             certain they are not corrupted.  If the files are valid,
  681.             the program performs the maintenance and backs up the
  682.             results.  Otherwise, the program restores the game from a
  683.             previous valid backup and notifies the players.
  684.  
  685.  
  686.          RUNNING ECMAINT
  687.          -------------------------------------------------------------
  688.             Call ECMAINT from your BBS daily system event batch file.
  689.             The calling routine must change to the directory holding
  690.             the player game data before calling the ECMAINT program.
  691.             The syntax is:
  692.  
  693.                ECMAINT [/B] [/C] [/F] [/I] [/R] [/S=n] [/Y=n] [/?]
  694.  
  695.             COMMAND LINE SWITCHES.  Specify one or more switches after
  696.             the ECMAINT command to alter the operation of the
  697.             maintenance program.  The possible switches are:
  698.  
  699.                /B   - Suppress auto-backup of old game data files
  700.                /C   - Close the present game (makes all unowned
  701.                         empires computer controlled).
  702.                /F   - Check File validity but do not process orders.
  703.                /I   - Ignore Maintenance schedule and run maintenance
  704.                         now.
  705.                /R   - Generate player ranking text file (RANKINGS.TXT)
  706.                /S=n - Specify a minimum amount of disk space (n
  707.                         kbytes) to run ECMAINT (ECMAINT will abort if
  708.                         available space is lower than this amount).
  709.                /Y=n - Run maintenance "n" years in a row this time
  710.                         (accelerates game).
  711.                /?   - List possible options.
  712.                /HELP- List possible options.
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          11
  720.  
  721.          STARTING A NEW GAME.
  722.          -------------------------------------------------------------
  723.             Do not put the maintenance command into your event batch
  724.             file until you want the game to start processing.  We
  725.             recommend that you give all players advance notice of a
  726.             new game's availability before you put ECMAINT into the
  727.             daily event batch file.  That way, they can sign on and
  728.             reserve empires before the game starts running.  Then, at
  729.             a specified time, add the ECMAINT program to start the
  730.             game.  You can run ECMAINT with the "/C" option switch
  731.             after the close of a game to make any unowned empires
  732.             computer controlled.
  733.  
  734.             If you generate a player rankings file (RANKINGS.TXT) by
  735.             using the "/R" option switch, you can copy the rankings
  736.             file to a bulletin area so players can view their
  737.             progress.
  738.  
  739.  
  740.             EXAMPLE OF COMMANDS TO ADD TO THE BBS EVENT BATCH FILE:
  741.             ----------------------------------------------------------
  742.             C:                       (switch to drive C:)
  743.             CD\GAME01                (change to directory \GAME01)
  744.             C:\EC\ECMAINT /R         (from c:\ec, run ECMAINT and
  745.                                         generate a ranking file)
  746.             COPY RANKINGS.TXT \BULLETINS
  747.                                      (put player ranking file in your
  748.                                         bulletin directory)
  749.             ----------------------------------------------------------
  750.  
  751.  
  752.          MESSAGE FILES CREATED BY THIS PROGRAM
  753.          -------------------------------------------------------------
  754.             ECMAINT.EXE creates or adds to the file: ERRORS.TXT when
  755.             it encounters any errors.
  756.  
  757.             ECMAINT also creates the rankings list and puts it into a
  758.             file called RANKINGS.TXT if you run ECMAINT with the "/R"
  759.             option switch.
  760.  
  761.  
  762.  
  763.          =============================================================
  764.                                 TROUBLESHOOTING
  765.          =============================================================
  766.  
  767.             We have tested Esterian Conquest very carefully to make it
  768.             as problem-free as possible.  It takes full responsibility
  769.             for handling telecommunications while it is active and
  770.             will recover correctly even if the player suddenly
  771.             disconnects.  In most cases, the ECMAINT program can
  772.             correct the problem when it performs maintenance so you
  773.             usually do not have to do anything.
  774.  
  775.  
  776.  
  777.  
  778.  
  779.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          12
  780.  
  781.          IF YOU ENCOUNTER ERRORS: In very rare instances you may have
  782.             to restart a game if ECMAINT cannot restore it.  This is
  783.             especially true if you run ECMAINT with the "/B" option
  784.             switch so that no backup files are generated.  If this
  785.             ever happens to you, please fill out the form in Appendix
  786.             B and mail it to us.  If possible, please compress the
  787.             game data files and send that to us as well.  We are
  788.             striving to make this game completely self-sufficient and
  789.             your help will prevent similar problems from recurring
  790.             with your BBS.
  791.  
  792.  
  793.          CHECKLIST FOR COMPLETE SETUP OF ESTERIAN CONQUEST:
  794.          -------------------------------------------------------------
  795.             If Esterian Conquest does not run correctly on your BBS,
  796.             first check that you have installed it completely.  We
  797.             encourage you to re-read the installation section of this
  798.             manual.  Here is a list of what should exist on your
  799.             system:
  800.  
  801.             DIRECTORIES:
  802.             -----------
  803.                Directories for storing the Esterian Conquest programs
  804.                and game files can have any name.  If you run one game
  805.                on your BBS, you can put both game files and program
  806.                files in the same directory.  However, if you run more
  807.                than one game simultaneously, keep the program files in
  808.                one directory and reserve a separate directory for each
  809.                set of game files.  In this manual, we have used the
  810.                following names:
  811.  
  812.                \EC     - holds the programs: ECGAME, ECUTIL, ECMAINT.
  813.  
  814.                \GAME01 - holds the files created by ECUTIL for player
  815.                   game 1.  A list of these files is in Appendix A.
  816.  
  817.                \GAME02 - holds the data files for player game 2 (and
  818.                   so on).
  819.  
  820.  
  821.             BATCH FILES:
  822.             -----------
  823.                DOORGAME batch file: the file which calls ECGAME.  It
  824.                   must first switch to the \GAME01 directory and then
  825.                   call ECGAME (see the earlier section on running
  826.                   ECGAME).
  827.  
  828.                EVENT-BATCH: the daily event batch should switch to the
  829.                   \GAME01 directory and call ECMAINT.  You can call
  830.                   ECMAINT every day even if maintenance is not
  831.                   scheduled to run that day.  The ECMAINT program is
  832.                   smart and will only process moves on scheduled
  833.                   maintenance days.
  834.  
  835.  
  836.  
  837.  
  838.  
  839.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          13
  840.  
  841.             SOFTWARE SETUP:
  842.             --------------
  843.                ECUTIL is called from within the games file directory
  844.                (\GAME01) for two purposes: FIRST-TIME setup (the F4
  845.                option) to initialize general defaults, and then the
  846.                GAME INITIALIZATION option (F1) to create or initialize
  847.                the game data files (see the earlier section on
  848.                ECUTIL).
  849.  
  850.  
  851.          PROBLEM: THE GAME WAS RESTORED FROM A BACKUP AND THERE IS A
  852.             FILE NAMED ERRORS.TXT IN THE GAME-FILE DIRECTORY:
  853.          -------------------------------------------------------------
  854.  
  855.          CAUSE: Any corruptions or data problems encountered by either
  856.             ECGAME or ECMAINT are reported in a file called
  857.             ERRORS.TXT.  When ECGAME detects errors in the data files,
  858.             it will not take any more orders, and the ECMAINT program
  859.             will restore the game from the previously backed-up
  860.             position which should be valid.  The ERRORS.TXT file is
  861.             there mainly for your benefit so you will know why
  862.             a previous backup of the game data has been restored.
  863.  
  864.          SOLUTION: Normally, the ECMAINT program restores the game
  865.             from the previous backup and play continues from there.
  866.             If, for some reason, the ECMAINT program is unable to
  867.             restore a game from a backup, you can restart a game using
  868.             the ECUTIL program.
  869.  
  870.  
  871.          PROBLEM: THE ECGAME PROGRAM DOES NOT TAKE PLAYERS' ORDERS AND
  872.             THERE ARE FILES ENDING WITH ".TOK" IN THE GAME DIRECTORY
  873.          -------------------------------------------------------------
  874.  
  875.          CAUSE: Esterian Conquest uses token files (files ending with
  876.             ".TOK") to control which user has access to the game data
  877.             files at any given time.  This prevents conflicts in which
  878.             more than one node on a multi-node BBS tries to modify the
  879.             game files at the same time.  Normally, no node holds
  880.             control of a data file for more than a second or two, so
  881.             there is usually no noticeable delay to the players when
  882.             they enter their moves.  However, if a system crash were
  883.             to occur during an access, it is possible that a token
  884.             file will remain in the directory which will "lock out"
  885.             any other player from entering or accessing the game.
  886.  
  887.          SOLUTION: The ECMAINT program removes all token files when it
  888.             runs and therefore clears the game to continue. If, for
  889.             some reason, the ECMAINT program is unable to restore the
  890.             game, you can restart a game using the ECUTIL program.
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          14
  900.  
  901.          =============================================================
  902.              APPENDIX A. DATA FILES STORED IN THE GAME DIRECTORY BY
  903.                                ESTERIAN CONQUEST
  904.          =============================================================
  905.  
  906.             ECUTIL creates the following data files when it
  907.             initializes a game:
  908.  
  909.                BASES.DAT    - information on all starbases.
  910.                DATABASE.DAT - Planetary Information each player learns
  911.                               in the game.
  912.                EMPIRES.DAT  - data of all empires.
  913.                FLEETS.DAT   - status and composition of all fleets.
  914.                IPBMS.DAT    - a database reserved for future versions
  915.                               of Esterian Conquest.
  916.                PLANETS.DAT  - the position, ownership, defenses, and
  917.                               production for all planets,
  918.                MESSAGES.DAT - a database containing inter-player
  919.                               messages,
  920.                RESULTS.DAT  - a database containing combat & fleet
  921.                               mission reports,
  922.                CONQUEST.DAT - a data file containing general game
  923.                               information, and
  924.                GALAXY.MAP   - an ASCII-text map of the entire
  925.                               generated galaxy for the current game.
  926.  
  927.             All the above files except "GALAXY.MAP", are needed
  928.             Esterian Conquest and must reside in the game's directory.
  929.             The "GALAXY.MAP" file is created for the players to
  930.             download.  Files ending with ".SAV" are the backed up
  931.             versions of the corresponding ".DAT" files.
  932.  
  933.          TEMPORARY FILES
  934.          -------------------------------------------------------------
  935.             ECGAME and ECMAINT use temporary files that are either
  936.             token files (with a ".Tok" suffix) or work files (with a
  937.             ".Tmp" suffix).  ECMAINT generates and uses the temporary
  938.             work files for storage while performing maintenance.
  939.  
  940.             Esterian Conquest uses token files to implement its
  941.             simultaneous multi-node access to the game.  The presence
  942.             of a token file tells all other nodes that a particular
  943.             data file is reserved by the node currently using it.
  944.             Before a node uses a data file, it checks for the
  945.             existence of the corresponding token file.  If no token
  946.             file exists, the node creates one to reserve the data file
  947.             for itself.  When done, the node deletes the token file.
  948.  
  949.             A node will wait up to 30 seconds for an existing token
  950.             file to be deleted.  A typical wait is less than one or
  951.             two seconds.  If the token file does not go away after 30
  952.             seconds, ECGAME informs the player, closes the door, and
  953.             adds an error report to the error log file "ERRORS.TXT."
  954.             This occurs very rarely and is corrected automatically by
  955.             ECMAINT when it performs maintenance.
  956.  
  957.  
  958.  
  959.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          15
  960.  
  961.          =============================================================
  962.                     APPENDIX B.  FEEDBACK/SUGGESTION SHEET
  963.          =============================================================
  964.  
  965.          Please Mail Suggestions or Comments to:
  966.  
  967.          ATTN: ESTERIAN CONQUEST(tm)
  968.          Griffith International
  969.          P.O. Box 530703
  970.          Birmingham, AL 35253
  971.  
  972.  
  973.          YOUR NAME: _________________________________________________
  974.  
  975.          STREET...: _________________________________________________
  976.  
  977.          CITY, STATE  ZIP: __________________________________________
  978.  
  979.  
  980.          FEEDBACK/SUGGESTIONS ON ESTERIAN CONQUEST
  981.  
  982.          VERSION NUMBER (Appears when you log in): __________________
  983.  
  984.          BBS YOU PLAY ON: ___________________________________________
  985.  
  986.          BBS PHONE NUMBER: (______) ______ - ____________
  987.  
  988.  
  989.          COMMENTS:
  990.  
  991.          ____________________________________________________________
  992.  
  993.          ____________________________________________________________
  994.  
  995.          ____________________________________________________________
  996.  
  997.          ____________________________________________________________
  998.  
  999.          ____________________________________________________________
  1000.  
  1001.          ____________________________________________________________
  1002.  
  1003.          ____________________________________________________________
  1004.  
  1005.          ____________________________________________________________
  1006.  
  1007.          ____________________________________________________________
  1008.  
  1009.          ____________________________________________________________
  1010.  
  1011.          ____________________________________________________________
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.       ESTERIAN CONQUEST(tm) SYSOP'S GUIDE (TEST DRIVE v1.5)          16
  1020.  
  1021.          =============================================================
  1022.              APPENDIX C. REGISTRATION OF ESTERIAN CONQUEST(tm)
  1023.          =============================================================
  1024.  
  1025.          You can register your version of ESTERIAN CONQUEST(tm) for
  1026.          your BBS.  Currently ESTERIAN CONQUEST(tm) runs on any IBM
  1027.          PC,XT,AT,PS/2 or compatible having the following:
  1028.  
  1029.             MS-DOS version 2.11 or later.
  1030.  
  1031.             512K of internal memory (640K recommended).
  1032.  
  1033.             A hard disk with at least 1 MB free disk space.
  1034.  
  1035.             BBS software that can generate any of the following door
  1036.             file formats:
  1037.  
  1038.                PCBOARD.SYS  . . . . (PCBoard v14+)
  1039.                DOOR.SYS . . . . . . (as suggested by GAP software)
  1040.                DORINFOx.DEF . . . . (QBBS, RBBS, RA, FoReM, etc.)
  1041.                CALLINFO.BBS . . . . (Wildcat!)
  1042.                SFDOORS.DAT. . . . . (Spitfire)
  1043.                CHAIN.TXT  . . . . . (WWIV)
  1044.                INFO.BBS . . . . . . (Phoenix software)
  1045.  
  1046.  
  1047.          ADVANTAGES OF REGISTERING YOUR ESTERIAN CONQUEST(tm) PROGRAM:
  1048.          -------------------------------------------------------------
  1049.             A campaign will run for unlimited time (the Shareware
  1050.             version stops each game after 30 rounds).
  1051.  
  1052.             Discounts for minor revisions and upgrades:
  1053.  
  1054.                All minor revisions are free.
  1055.  
  1056.                Upgrades (major revisions) are available for a
  1057.                substantial discount.
  1058.  
  1059.             Your name and BBS name will appear to all who use the
  1060.             game.  Registration messages appearing at the beginning of
  1061.             the game are removed.
  1062.  
  1063.             A professionally printed manual containing both the
  1064.             SYSOP's guide and the PLAYER's guide.
  1065.  
  1066.             BBS support for questions.
  1067.  
  1068.             VOICE support for bug information.  We correct program
  1069.             bugs and send you the corrected version absolutely free.
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.                     ESTERIAN CONQUEST(tm) REGISTRATION FORM
  1082.  
  1083.     Make checks or money                 Send your order to:
  1084.     orders payable in                      ATTN: ESTERIAN CONQUEST(tm)
  1085.     U.S. Currency to:                      Griffith International
  1086.       GRIFFITH INTERNATIONAL               P.O. Box 530703
  1087.                                            Birmingham, AL 35253
  1088.  
  1089.     PAYMENT INFORMATION:
  1090.        Description                                    Each      Total
  1091.        --------------------------------------------   ------    -----------
  1092.  
  1093.        ESTERIAN CONQUEST(tm) DOOR GAME             US $35.00    US $35.00
  1094.        Check One:  [] 5.25" Disk    [] 3.5" Disk
  1095.  
  1096.  
  1097.        SHIPPING AND HANDLING:        Inside U.S.   US  $4.00    ___________
  1098.        (Required on all orders)
  1099.                                      Canada        US  $5.00    ___________
  1100.  
  1101.                          Outside U.S. and Canada   US $10.00    ___________
  1102.  
  1103.  
  1104.                                            TOTAL ENCLOSED:   US $__________
  1105.  
  1106.  
  1107.     ENTER NAMES AS YOU WANT THEM TO APPEAR ON THE GAME SCREEN:
  1108.  
  1109.        Sysop Name(s): ____________________________________________________
  1110.  
  1111.        BBS Name: _________________________________________________________
  1112.  
  1113.  
  1114.     SHIP TO:
  1115.        Name: _____________________________________________________________
  1116.  
  1117.        Address: __________________________________________________________
  1118.  
  1119.                 __________________________________________________________
  1120.  
  1121.     PHONE:
  1122.        Voice: (______)_________________    BBS: (______)__________________
  1123.  
  1124.     TYPE OF BBS SOFTWARE: ________________________   VERSION: ____________
  1125.  
  1126.     HOW DID YOU HEAR OF THE GAME? (Check Main Sources):
  1127.        [] Download from Support BBS (Salt Air, WildCat, etc.): ___________
  1128.        [] Download from a local BBS
  1129.        [] User(s) Requested/Uploaded Game to BBS
  1130.        [] Played on another BBS
  1131.        [] ECHO Conference(s): ____________________________________________
  1132.        [] Sysop or friend told you about Esterian Conquest
  1133.        [] Other: _________________________________________________________
  1134.  
  1135.     DID YOUR USERS PAY FOR THIS REGISTRATION?:  [] All   [] Part   [] None
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.     __________________________________                            +-------+
  1142.                                                                   | Place |
  1143.     __________________________________                            | Stamp |
  1144.                                                                   | Here  |
  1145.     __________________________________                            +-------+
  1146.  
  1147.  
  1148.  
  1149.  
  1150.                              ATTN: ESTERIAN CONQUEST(tm)
  1151.                              Griffith International
  1152.                              P.O. Box 530703
  1153.                              Birmingham, AL 35253
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.     Place Feedback Form or Order Form inside this page.  Fold into thirds.
  1195.     Insert any checks or money orders.  Tape on bottom and sides.
  1196.  
  1197.  
  1198.  
  1199.